large rat - German English Dictionary